home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
CRS
/
crs17.d81
/
cad403.sfx
/
W
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
1990-02-12
|
3KB
|
60 lines
1 POKE40448,255:FORT=1TO4:READA:POKE828+T,A:NEXT
2 DATA46,70,73,71
3 FORI=0TO62:READA:POKE17984+I,A:NEXT:RESTORE:GOTO20
4 DATA 255,255,255,128,0,1,128,0,1,128,0,1,128,0,1,128,0,1,128,0,1,128,0,1
5 DATA 128,0,1,128,0,1,128,0,1,128,0,1,128,0,1,128,0,1,128,0,1,128,0,1,128,0,1
6 DATA 128,0,1,128,0,1,128,0,1,255,255,255
7 X=X+USR(121):Y=Y-USR(122)
8 IFX>343THENX=X-343
9 IFX<1THENX=X+343
10 IFY>249THENY=Y-220
11 IFY<30THENY=Y+220
12 A=USR(34),X,Y,0:A=USR(34),16,Y,6:A=USR(34),X,231,7:RETURN
13 OPEN15,D0,15,"I0":CLOSE15:RETURN
14 A=USR(117):IF(A<>16)THENRETURN
15 POKEO-3,0:IFX>255THENPOKEO-3,1:POKEO-2,X-256:GOTO17
16 POKEO-2,X
17 POKEO-4,Y:IFMODE=1THEN19
18 POKEO-5,MODE:MODE=1:SYSO:RETURN
19 SYS36864:POKEO-5,MODE:MODE=0:SYSO:RETURN
20 O=4110:MODE=0:A=USR(39),0,25:A=USR(32),0
21 GOSUB14:GOSUB7:GETA$:IFA$=""THEN21
22 IFA$=CHR$(20)THENSYS36885:GOTO21
23 IFA$="[147]"THENSYS36888:GOTO21
24 IFA$="!"THENSYS36867:GOTO21
25 IFA$="="THENSYS36882:GOTO21
26 IFA$="&"THENSYS36879:GOTO21
27 IFA$="#"THENSYS36876:GOTO21
28 IFA$="[137]"THEN32
29 IFA$=CHR$(136)THEN52
30 IFA$=CHR$(140)THENGOSUB56
31 GOTO21
32 IFMODE=0THEN21
33 A=USR(33),0:A=USR(34),0,Y,6:A=USR(34),X,255,7:A=USR(0),0,1,4
34 A=USR(21):A=USR(17):A=USR(19):A=USR(1)
35 GOSUB13:PRINTCHR$(14)"[147][198]ILE DISK IS IN DRIVE: ";D1;
36 GETA$:IFA$=""THEN36
37 IF(D1=8)AND(A$="9")THEND1=9:POKE36863,D1
38 IF(D1=9)AND(A$="8")THEND1=8:POKE36863,D1
39 PRINT"[157][157]";D1
40 PRINT"$ FOR DIRECTORY
41 [153]"ASCILENAME: ";
42 [161]A$:[139]A$[178]""[167]42
43 [153]A$:[139]A$[178]"$"[167][158]36906:[137]41
44 [139]A$[178][199](13)[167]50
45 [159]2,D1,2,"@0:"[170]A$[170]".FIG,P,W":[152]2,[199](0);[199](158);:N[178]0:S[178]12
46 R[178][194](18048[170]N):[139]R[178]255[167]49
47 R[178]R[171]S:S[178]22[171]S:[139]R[179]0[167]R[178][182](R)[176]128
48 [152]2,[199](R);:N[178]N[170]1:[139]N[179]471[167]46
49 [152]2,[199](255);[199](255):[160]2
50 [153]"LOAD":A[178][183](0),1,7,14:A[178][183](1):A[178][183](16):A[178][183](39),0,24:A[178][183](32),0
51 [141]13:[137]21
52 A[178][183](39),0,16:[129]T[178]0[164]3:A[178][183](33),T:[130]:[158]36912
53 [161]A$:[139]A$[178]""[167]53
54 [151]780,[198](A$):[158]32813
55 [137]1
56 FI$[178]"JJH(null)":[158]36864:DR[178][194](36863):[151]36863,[194](36862):[151]183,[195](FI$)
57 [129]T[178]1[164][195](FI$):[151]827[170]T,[198]([202](FI$,T,1)):[130]:[158]32792
58 [161]A$:[139]A$[178]""[167]58
59 A[178][183](39),0,25:[151]36863,DR:[158]36885:[142]